spouting out - German English Dictionary